// pages/collect/index.js
Page({

    /**
     * 页面的初始数据
     */
    data: {
        tabs:[
            {
                id:0,
                value:"商品收藏",
                isActive:true
            },
            {
                id:1,
                value:"品牌收藏",
                isActive:false
            },
            {
                id:2,
                value:"店铺收藏",
                isActive:false
            },
            {
                id:3,
                value:"浏览足迹",
                isActive:false
            }

        ],
        collect:[]
    },
    onShow(){
        const collect=wx.getStorageSync("collect")||[];
        this.setData({
            collect
        })
    },
    // 标题点击事件 是从子组件传递过来的
    handleTabsItemChange(e){    
        // 1 获取被点击标题的索引
        const {index} = e.detail
        // 2 修改原数组
        let {tabs} = this.data
        // 遍历循环tabs数组  如果索引等于被点击索引 则将该索引项添加激活效果
        tabs.forEach((v,i)=>i===index?v.isActive=true:v.isActive=false);
        // 3 赋值到data中
        this.setData({
            tabs
        })
    
    },

})